wall-mounted mirror - German English Dictionary